hydraulic pump cam ring - Francés Inglés Diccionario